#include <iostream>
#include <algorithm>
using namespace std;

class qnum
{
    public:
        int fenzi=0;
        int fenmu=1;

        qnum operator+(const qnum a) const
        {
            qnum newq;
            int gcdd=__gcd(fenmu,a.fenmu);
            newq.fenmu=fenmu*a.fenmu/gcdd;
            newq.fenzi=fenzi*a.fenmu/gcdd+a.fenzi*fenmu/gcdd;
            return newq;
        }
        friend istream& operator>>(istream& is,qnum& a)
        {
            is>>a.fenzi;
            is.get();
            is>>a.fenmu;
            return is;
        }
        friend ostream& operator<<(ostream& os,qnum& a)
        {
            int pp=0;
            if (a.fenzi<0&&a.fenmu<0)
            {
                a.fenzi=-a.fenzi;
                a.fenmu=-a.fenmu;
            }
            else if (a.fenzi<0&&a.fenmu>0)
            {
                a.fenzi=-a.fenzi;
                pp=1;
            }
            else if (a.fenzi>0&&a.fenmu<0)
            {
                a.fenmu=-a.fenmu;
                pp=2;
            }
            int gcdd=__gcd(a.fenzi,a.fenmu);
            a.fenzi/=gcdd;
            a.fenmu/=gcdd;
            int zs=a.fenzi/a.fenmu;
            int fs=a.fenzi%a.fenmu;
            
            if (pp)
                fs=-a.fenzi;

            if (zs==0&&fs==0)
                printf("%d",0);
            else if (zs==0&&fs!=0)
                printf("%d/%d",fs,a.fenmu);
            else if (zs!=0&&fs==0)
                printf("%d",zs);
            else
                printf("%d %d/%d",zs,fs,a.fenmu);
            return os;
        }
};

int main()
{
    int n;
    cin>>n;
    qnum res;
    for (int i=0;i<n;i++)
    {
        qnum q;
        cin>>q;
        res=res+q;
    }
    cout<<res;
}